hurl defiance - Turkish English Dictionary